intangible product - French English Dictionary